package com.mp.dao;

import com.mp.db.jpa.modelo.TipoUnidade;
import com.mp.db.jpa.util.JPAUtil;
import javax.persistence.Query;

public class TipoUnidadeDAO extends GenericoDAO
{

    public TipoUnidade obterTipoUnidade(int id)
    {
        Query query =  em.createNamedQuery("TipoUnidade.findById");
        query.setParameter("id", id);
        
        return (TipoUnidade) this.getSingleResultOrNull(query);
    }
        
    public TipoUnidade obterTipoUnidadePorDescUnidade(String descUnidade)
    {
        Query query =  em.createNamedQuery("TipoUnidade.findByDesc");
        query.setParameter("desc", descUnidade);
        
        return (TipoUnidade) this.getSingleResultOrNull(query); 
    }
    
    public void gravarTipoUnidade(TipoUnidade tpUnidade)
    {
        JPAUtil.gravar(tpUnidade);            
    }
}
